pit barring - German English Dictionary